branch teacher - Turkish English Dictionary